package edu.northwestern.cbits.purple_robot_manager.probes;
import org.json.JSONObject;
import android.content.Context;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.preference.PreferenceScreen;
import edu.northwestern.cbits.purple_robot_manager.R;
public class LabelProbe extends Probe
{
public static final String NAME = "edu.northwestern.cbits.purple_robot_manager.Label";
@Override
public String name(Context context)
{
return LabelProbe.NAME;
}
@Override
public String title(Context context)
{
return context.getString(R.string.title_label_probe);
}
@Override
public String probeCategory(Context context)
{
return context.getResources().getString(R.string.probe_misc_category);
}
@Override
public PreferenceScreen preferenceScreen(Context context, PreferenceManager manager)
{
return null;
}
@Override
public String summarizeValue(Context context, Bundle bundle)
{
return bundle.getString("KEY") + ": " + bundle.getString("VALUE");
}
@Override
public void enable(Context context)
{
}
@Override
public void disable(Context context)
{
}
@Override
public String summary(Context context)
{
return "";
}
@Override
public JSONObject fetchSettings(Context _context)
{
return null;
}
@Override
public String getPreferenceKey() {
return "features_label";
}
}